Big Huge Thesaurus

little spotted skunk

noun